physically disabled person - Alemán Inglés Diccionario